Ethernet 2-Port Switch
Bugs:
- PSETH2PS-37: 2nd chassis channel does not work in case application configures the device's MAC address with command HIL_SET_MAC_ADDR_REQ (0x1EEE)
New Features:
- PSETH2PS-36: Provide IOCTL command to read actual PHY state (enable/disabled)
New Features:
- PSETH2PS-33: Implement an IOCTL to get the autoneg state from the PHY registers
Bugs:
- PSETH2PS-31: [DLR only] malloc() & free() in interrupt context when handling DLR beacon timeout event
Bugs:
- PSETH2PS-29: Deactivation of an Ethernet port does not work in any case
Bugs:
- PSETH2PS-28: DLR circulating frame handling can lead to crash of netX
Changes:
- PSETH2PS-26: Clarify if DrvFif() calls are still required and, if not, remove them
- PSETH2PS-25: Update to XC_2PS V6.1.0.0
- PSETH2PS-19: Update to 2 port switch HAL V6.0.0.0
New Features:
Changes:
New Features:
- PSETH2PS-33: Implement an IOCTL to get the autoneg state from the PHY registers
Bugs:
- PSETH2PS-31: [DLR only] malloc() & free() in interrupt context when handling DLR beacon timeout event
Bugs:
- PSETH2PS-28: DLR circulating frame handling can lead to crash of netX
Bugs:
- PSETH2PS-27: Receipt of PROFINET MRP frames may lock interrupt handling
Changes:
Bugs:
- PSETH2PS-16: Unicast and multicast counters are incremented for a port that has no active link
Bugs:
- PSETH2PS-14: Only one DLR beacon timeout is indicated when timeout occurs on both ports simultaneously
Bugs:
- PSETH2PS-14: Only one DLR beacon timeout is indicated when timeout occurs on both ports simultaneously
Bugs:
- PSETH2PS-13: DLR: Linear Topology change not detected (certification issue)
Bugs:
- PSETH2PS-12: Returning of Frames to HAL fails on high network load
New Features:
Changes:
- PSETH2PS-10: Support more than 32 multicast group addresses in the recognition filter
Bugs:
- PSETH2PS-13: DLR: Linear Topology change not detected (certification issue)
Bugs:
- PSETH2PS-9: 2-Port-Switch stops network communication in case of one Ethernet port is disabled and multicast or broadcast traffic is received on the non-disabled port.
Bugs:
- PSETH2PS-8: Port MAC addresses are not set properly when interface MAC address is set via rcX command RCX_SET_MAC_ADDR_REQ (0x00001EEE)
Bugs:
- PSETH2PS-7: Ioctl command EDD_IOCTL_SET_PORT_MAUTYPE_REQ (0xa1c) is rejected when trying to set Auto MDI-X and fix speed/duplex configuration
New Features:
- PSETH2PS-6: Feature: Add possibility to swtich ON/OFF PHYs separately
- PSETH2PS-5: Feature: Add new IOCTL command to retreive XC counters
- PSETH2PS-4: Support IOCTL command EDD_IOCTL_GET_PORT_STATUS_REQ (0xa16)
Changes:
Bugs:
- PSETH2PS-2: Cyclic operation cannot be stopped
- PSETH2PS-1: HAL-EDD component does not apply interface MAC address when indicated by EDD_IOCTL_REFRESH_MAC_FROM_SECPROM_REQ (0xa52)